JavaScript Job: Senior Softwareentwickler (M-W-D)

Job added on

Location

Vienna - Austria

Job type

Full-Time

JavaScript Job Details

Zur Verstärkung eines agilen Entwicklerteams für ein langfristiges Kundenprojekt, suchen wir ab sofort einen Softwareentwickler (m/w/d) für Webanwendungen für die Realisierung und Weiterentwicklung von Webanwendung im Industrieumfeld.

Ihre Aufgaben

  • Produktentwicklung: Weiterentwicklung bestehender Webanwendungen des Kunden im genannten Technologie-Stack.
  • Machbarkeitsstudien: Für Interessenten aus neuen Abteilungen / Geschäftsbereichen entwickeln Sie Pilotanwendungen zur Verifizierung Ihrer Anforderungen.
  • Implementierung: Als Mitglied des Entwickler-Teams, setzen Sie die Anforderungen in enger Abstimmung mit dem PO und anderen Stakeholdern (Betriebsleiter, Abteilungsleiter, Laborleiter, ...) um.
  • Vorstellung: In regelmäßig stattfindenden Meetings stellen Sie die neu entwickelten Funktionen dem Team und den Stakeholdern vor.
  • Requirements Engineering: Zusammen mit dem Team und verschiedenen Stakeholdern, ermitteln Sie neue Anforderungen.
  • Beschreibung von User Stories: Die Anforderungen formulieren Sie in Form von User Stories, damit diese vom Team geschätzt werden können.

Technologien
Die Applikation basiert auf folgendem Technologie-Stack:

  • Webapplikation (Client-Server-Architektur) mit ASP.net für den Serverteil und Blazor-Server für das Web-Frontend (primär C#, teilweise JavaScript im Frontend)
  • Datenbank: MS SQL Datenbank – Entity Framework
  • Deployment: Linux Docker Kubernetes
  • Client-Server-Schnittstelle: Swagger / NSwag-Studio
  • Kommunikation zu anderen Services: Kafka Message-Bus, z. B. nach SAP, LDAP. Weitere für dieses Jahr geplant: LIMS, technische Equipments.
  • Logging: Splunk
  • Authentifizierung: Keycloak
  • Quellcodeverwaltung und Organisationswerkzeug: TFS mit Git

Ihr Profil

  • Gute Kenntnisse in der Softwareentwicklung mit C#
  • Gute Kenntnisse in der Entwicklung mit sowie der Betreuung von SQL-Datenbanken
  • Erfahrung mit OR-Mappern (ORM) wie z. B. Entity Framework, NHibernate ö. ä.
  • Erfahrung mit Microservice-Architekturen
  • Gute Kenntnisse in mehreren der oben genannten Technologien.
  • Sicheres Auftreten gegenüber Kunden: Klärung von Anforderungen, technische Abstimmung, Präsentation des Entwicklungsstands.
  • Erfahrung in der agilen Softwareentwicklung, z. B. nach Scrum oder Kanban.
  • Strukturierte, proaktive Arbeitsweise sowie Teamgeist und gute Kommunikation im Team.
  • Gutes Deutsch und Englisch in Wort und Schrift.

Wir bieten Ihnen

  • Eine aussichtsreiche Tätigkeit in einem eingespielten, agilen Entwickler-Team
  • Ausgiebige Einarbeitung und ein Team, das Ihnen für Fragen zur Verfügung steht
  • Flache Hierarchien: Mitbestimmung und Verantwortung bei der strategischen Ausrichtung der internen Produktentwicklung
  • Innovative Entwicklungsmethodik und Technologien
  • Flexible Arbeitszeiten mit Gleitzeitkonto
  • Unbefristetes Arbeitsverhältnis mit fester Standortzusicherung
  • Strukturiertes Weiterbildungs- und Schulungsangebot
  • Regelmäßige Teamevents

Wenn Sie sich angesprochen fühlen und Sie sich eine langfristige Zusammenarbeit mit uns vorstellen können, dann senden Sie uns Ihre Bewerbungsunterlagen bitte per E-Mail. Geben Sie dabei Ihre Gehaltsvorstellungen mit an.

Für Fragen stehen wir Ihnen gerne zur Verfügung.

Aus Gründen der besseren Lesbarkeit wurde auf die gleichzeitige Verwendung männlicher, weiblicher und diverser Sprachformen verzichtet. Sämtliche Personenbezeichnungen gelten gleichwohl für alle Geschlechter.

Art der Stelle: Vollzeit